home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 1 / Meeting Pearls Vol 1 (1994).iso / installed_progs / text / faqs / bit.policy < prev    next >
Encoding:
Internet Message Format  |  1994-05-02  |  8.3 KB

  1. Subject: NetNews/Listserv Gateway Policy
  2. Newsgroups: bit.admin,news.answers
  3. From: Jim McIntosh <jim@american.edu>
  4. Date: Sun, 1 May 1994 21:55:20 EDT
  5.  
  6. Archive-name: bit/policy
  7. Last-modified: 17 September 1992
  8.  
  9.         ********************************************************
  10.         *** General Information on Listserv/Netnews gateways ***
  11.         ********************************************************
  12.  
  13. This document gives general  information on bi-directional (or optionally
  14. uni-directional) gateways between Listserv  and Netnews as implemented in
  15. Netnews  version 2.4  by Linda  Littleton  at Penn  State University.  It
  16. includes guidelines on how to establish a new Listserv/Netnews gateway.
  17.  
  18. *** What is Listserv?
  19.  
  20. Listserv, which stands  for List Server, is a mail  list server that runs
  21. on VM/CMS. It provides "mail-exploding"  capabilities so that people with
  22. a common  interest can communicate with  each other by sending  mail to a
  23. particular  address   (one  address   per  Listserv  list),   which  then
  24. redistributes  the mail  to each  person "subscribed"  to the  list. Each
  25. person subscribed to a particular list gets  a copy of each piece of mail
  26. in their mailbox.
  27.  
  28. *** What is Netnews?
  29.  
  30. Netnews is  a bulletin  board system  in which articles  on a  variety of
  31. topics are arranged in "newsgroups" and  stored in a shared location from
  32. which  individual users  can read  them.  These newsgroups  can be  local
  33. newsgroups, available only at a user's  site, or may be shared with other
  34. sites to form a world-wide bulletin board system called Usenet.
  35.  
  36. *** What does the gateway do?
  37.  
  38. The gateway  software (which  is a  built-in part  of the  VM/CMS Netnews
  39. server from Penn State) puts each piece of Listserv mail for a particular
  40. list  into  a  corresponding  Netnews   newsgroup  and  also  sends  each
  41. Netnews-originating posting to  the newsgroup back to  the Listserv list.
  42. On a per-group basis, the gateway  can be either bi-directional or can be
  43. uni-directional in either direction. Generally Listserv groups on Netnews
  44. are given  the name bit.listserv.<listname>. When  appropriate, the items
  45. in a  Listserv list might also  be cross-posted to a  "mainstream" Usenet
  46. group.
  47.  
  48. *** Why have a gateway?
  49.  
  50. The major  reason sites decide  to carry  gatewayed Listserv lists  is so
  51. their users can read these lists  via shared disks, rather than requiring
  52. each user to receive each item to their mailbox. In addition, the gateway
  53. gives greater  exposure and wider readership  to the list since  the list
  54. can be now be read by users at hundreds of Usenet sites.
  55.  
  56. *** The gateway can be LOCAL or GLOBAL
  57.  
  58. On a per-group basis, the gateway can  be either LOCAL (only users on the
  59. machine where Netnews  is running will see the Listserv  items) or GLOBAL
  60. (the Listserv items will propagate to other Usenet sites).
  61.  
  62. To avoid  problems that can  be caused  by multiple sites  gatewaying the
  63. same  group, we  request  that only  a  handful of  sites  set up  global
  64. gateways and that  other sites receive these groups  through their normal
  65. news feeds. If  you feel it would  be appropriate for your site  to be an
  66. additional  global gateway  site, then  write to  NEWS-ADM@AUVM.BITNET or
  67. news-admin@auvm.american.edu to explain the situation.
  68.  
  69.                     *******************************
  70.                     *** AN IMPORTANT PRECAUTION ***
  71.                     *******************************
  72.  
  73. It is  important that  no more  than one site  per list  set up  a GLOBAL
  74. gateway. If  more than one  site does a  GLOBAL gateway for  a particular
  75. list,  the list  may get  duplicates  of some  articles. It  is the  list
  76. owner's  responsibility  to  make  sure there  are  not  multiple  global
  77. gateways for  the list and to  "signoff" any suspect gateway  site should
  78. problems start  to occur.  No GLOBAL gateway  should ever  be established
  79. without the express permission of the list owner.
  80.  
  81. In the  event that two  sites did  set up a  global gateway for  the same
  82. list, here is what might happen. If  a user anywhere on the net posted an
  83. article to the group via Netnews and the article found its way to both of
  84. the global gateway  sites, both of these sites would  forward the article
  85. back to  the mailing list. The  mailing list would therefore  receive two
  86. copies and although  Listserv will usually detect  the duplicate posting,
  87. it will return one of the copies to the author with a message saying that
  88. the post  was a duplicate. Since  the author only posted  once, this will
  89. cause them some confusion. Also, it  is possible that both posts would be
  90. distributed to  the list if  software other than Listserv  is controlling
  91. the mailing list.  Netnews would not have a problem  handling this (since
  92. it checks message-id's for duplicates), but  it is the people who get the
  93. items in their mailboxes who would see two copies of the article.
  94.  
  95. *** Gateway registration
  96.  
  97. In  order to  avoid  problems  caused by  multiple  gateways, a  "gateway
  98. registration  service"  is  maintained  by  news-admin@auvm.american.edu,
  99. which keeps track of which site  is doing global gateways for which which
  100. groups. A  list of  these global  gateways, their  corresponding Listserv
  101. lists and  Usenet newsgroups, and  the sites  which are acting  as global
  102. gateways is  available from listserv@auvm.american.edu. Send  the command
  103. GET NETGATE GATELIST to get a  copy of all registered gateways. This file
  104. is also available via anonymous ftp from auvm.american.edu.
  105.  
  106. *** Setting up the gateway.
  107.  
  108. The gateway is set up by  having the Netnews service machine subscribe to
  109. the Listserv list in  the same way that a subscriber  would, but with the
  110. addition of setting Listserv options FULLHDR (so that message-ids are put
  111. on messages) and NOFILES (so that non-mail files are not sent).
  112.  
  113. *** Guidelines for establishing a Listserv/Netnews gateway.
  114.  
  115. It is the  responsibility of the person requesting the  gateway to do the
  116. following:
  117.  
  118. 1.  Get the approval  of the Listserv list owner(s)  and the Listserv
  119.     administrator at the host node. (Send a "REVIEW listname" command
  120.     to the Listserv  at the host node for the  names and addresses of
  121.     the list  owner(s), and a  "RELEASE" command to the  same address
  122.     for the Listserv administor's name and address.) Send them each a
  123.     copy  of  this document.  If  the  list  owner or  Listserv  host
  124.     administrator objects, the gateway is not done.
  125.  
  126. 2.  Get the approval of the Listserv list readers. This could be done
  127.     somewhat informally  by posting to  the list and asking  if there
  128.     are objections.  If the  issue was  controversial, a  formal vote
  129.     should be held according to the same guidelines as for creating a
  130.     new Usenet group. If there was no major dissenting opinion a vote
  131.     will not be needed.
  132.  
  133. 3.  If there is  a Usenet group where crossposting  would be logical,
  134.     get the approval  of the people who read that  group (in the same
  135.     way as approval of the Listserv readers was gotten).
  136.  
  137. 4.  Post to bit.admin to see if there are any objections. The subject
  138.     of  the   posting  should   be  "Gateway  for   <listname>  under
  139.     discussion". Explain  briefly what  the list is  for. If  you are
  140.     proposing   that  the   list  be   gated  to   something  besides
  141.     "bit.listserv.<listname>", this should be stated. Again, if there
  142.     was no major  dissenting opinion within seven days,  a vote would
  143.     not be needed; otherwise a vote would be held.
  144.  
  145.     Steps 2, 3, and 4 can all be done at the same time.
  146.  
  147. 5.  Write to news-admin@auvm.american.edu  or NEWS-ADM@AUVM.BITNET to
  148.     say that all of the criteria  have been met. Indicate the gateway
  149.     site (if you  wish some site besides auvm.american.edu  to be the
  150.     gateway), Listserv list name,  Listserv host node, list owner(s),
  151.     and  a short  (45  character maximum)  description  of the  list.
  152.     News-admin will  establish and/or register the  gateway, and then
  153.     post to  bit.admin to  say that the  gateway is  operational. The
  154.     subject  of   the  posting   will  be  "Gateway   for  <listname>
  155.     operational".
  156.  
  157. If  for some  reason  you  cannot follow  the  steps  outlined here  (for
  158. example, if you do not get the  bit groups, so cannot post to bit.admin),
  159. write to news-admin@auvm.american.edu to explain the situation.
  160.  
  161. *** Where to address questions
  162.  
  163. Questions about Listserv/Netnews  gateways can be posted  to bit.admin or
  164. sent to news-admin@auvm.american.edu or NEWS-ADM@AUVM.BITNET.
  165.  
  166.